bushmaster protected mobility vehicle - Espagnol Anglais Dictionnaire